Job: Senior Full Stack Developer
We're seeking an experienced Senior Full Stack Engineer to join our fast-paced startup and play a crucial role in shaping our product from the ground up. As a key member of our small but ambitious team, you'll have the opportunity to make significant contributions across our entire tech stack and help define our technical direction.
Key Responsibilities:
- Architect, develop, and maintain scalable web applications from front-end to back-end
- Lead the design and implementation of new features and improvements
- Collaborate closely with founders and product team to rapidly iterate on ideas
- Evaluate and implement new technologies to enhance our stack
- Optimize application performance and ensure high availability
- Participate in code reviews and promote best practices
Required Skills and Experience:
- 5+ years of full stack development experience
- Experience with modern infra tooling and programming languages (we currently use Ruby on Rails, Next.JS & React)
- Experience with cloud platforms (we use AWS) and containerization (Docker)
- Excellent problem-solving skills and ability to work autonomously
Preferred Qualifications:
- Experience working in a startup environment
- Contributions to open-source projects
- Knowledge of microservices architecture
- Familiarity with serverless computing
- Experience with real-time data processing and analytics
The ideal candidate is a self-starter who thrives in a dynamic environment, can wear multiple hats, and is passionate about building innovative solutions. You should be comfortable with ambiguity and excited about the prospect of growing with our company.